• word of the day

    comandra pallida

    comandra pallida - Dictionary definition and meaning for word comandra pallida

    Definition
    (noun) woody creeping parasite of western North America having numerous thick powdery leaves and panicles of small dull-white flowers
    Synonyms : bastard toadflax
Download our Mobile App Today
Receive our word of the day
on Whatsapp